﻿@using RA_WebSite.Models
@model IEnumerable<Campione>

@{
    ViewBag.Title = "Campioni";
}
<div align="left">
    <a href='@Url.Action("Index", "Home", null )'>Home</a> > Campioni
</div>

<h2 class="titoloSezione">Elenco campioni presenti all'interno del sistema</h2>

<div align="right"><a class="tooltip" href="#" title="<img src='/Images/Fasi/fase2.png' width='300px' height='300px' />" style="right: 50%"><strong>In che fase mi trovo?</strong></a></div>


@{
    var db = new RAContext();
    var data = (from p in db.Pitturas
                from o in db.Ordines
                from u in db.Utentes 
                where o.Id == p.Ordine_Id
                      && u.Id == o.Utente_Id
                      && p.Id == 1
                select new
                    {
                        Id = p.Id,
                        Descrizione = p.Descrizione,
                        OrdineID = o.Id,
                        OrdineDescr = o.Descrizione
                    });       
} 
<h2 class="titolino">Ordine: </h2>@data.First().OrdineDescr (<strong>cod. @data.First().OrdineID</strong>)
@*<h2 class="titolino">Pittura: </h2>@data.First().Descrizione (cod. @data.First().Id)*@





<table id="tabellaDati" class="tablesorter">
    <thead>
        <tr>
            <th>Codice</th>  
            <th>Descrione</th> 
            <th>Cod. Pittura</th> 
            <th>Azioni</th> 
        </tr> 
    </thead>

    
    <tbody> 

    @foreach (var item in Model) {
        <tr>
            <td>
                @Html.DisplayFor(modelItem => item.Id)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.Descrizione)
            </td>
            <td>
                @{
                    String pit;
                    try
                    {
                        pit = String.Format("{1} (cod. {0})", arg0: item.Pittura_Id, arg1: item.Pittura.Descrizione);
                    }
                    catch (Exception)
                    {
                        pit = "";
                    }
                    
                }
                @pit
            </td>
            <td>
                <a href='@Url.Action("Details", "Campione", new { id = item.Id })' title="Mostra i dettagli" class="tooltip">Dettagli</a> |
                <a href='@Url.Action("Edit", "Campione", new { id = item.Id })' title="Modifica i dettagli del campione" class="tooltip">Modifica</a> |
                <a href='@Url.Action("Delete", "Campione", new { id = item.Id })' title="Cancella definivamente il campione" class="tooltip">Elimina</a> |
                
                @{var codiceCampione = item.Id;}
                <a href='@Url.Action("ListStepCampione", "Step", new { id =codiceCampione})' title="Visualizza gli step di questo campione" class="tooltip">Step</a> 

            </td>
        </tr>
    }
    </tbody>


</table>







<div style="text-align: center;" >
    <a href='@Url.Action("Create", "Campione")' id="bottoneCrea">Crea nuovo campione</a>
</div>






<script>

    
    $("#tabellaDati")
        .tablesorter({
            widgets: ['zebra'],
            headers: { 3: { sorter: false } }
        })
        .css({
            'border': '1px solid white',
            'color': 'black'
        });
    


</script>


